plight one's troth - French English Dictionary